body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0
}
table {
	border-collapse:collapse;
	border-spacing:0
}
fieldset,img {
	border:0
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal
}
ol,ul {
	list-style:none
}
caption,th {
	text-align:left
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal
}
q:before,q:after {
	content:''
}
abbr,acronym {
	border:0
}
body {
	font:12px helvetica,simsun,arial,clean;
	*font-size:small;
	*font:x-small;
	font-size:12px
}
table {
	font-size:inherit;
	font:100%
}
select,input,textarea {
	font:99% simsun,arial,helvetica,clean
}
pre,code {
	font:115% monospace;
	*font-size:100%
}
body * {
	line-height:1.22em
}
html,body {
	overflow-x:hidden
}
.none {
	display:none
}
.fn_hint {
	padding:7px;
	background:#FFFDEF;
	border:1px solid #ECDACB;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px
}
body {
	text-align:center;
	color:#999;
	background-color:#FFF
}
.tothe_top {
	display:block;
	width:52px;
	height:41px;
	background:url(../to_top.png?max_age=19830211&d=1011191110) left top no-repeat;
	position:absolute;
	cursor:pointer
}
.tothe_top:hover {
	background-position:right top
}
.tothe_top span {
	display:none
}
a {
	color:#2F8AB5
}
a:link,a:visited {
	text-decoration:none
}
a:hover,a:active {
	text-decoration:underline
}
.lay_head_wrap,.lay_head .logo,.lay_head .nav a,.lay_aside .menu li.cur,.lay_main .lay_aside .anchor dd li {
	background-image:url(images/n_bg.png?max_age=19830211&d=1011191110);
	background-repeat:no-repeat
}
.lay_head_wrap {
	background-position:0 -170px;
	height:135px;
	background-repeat:repeat-x
}
.lay_head {
	margin:0 auto;
	text-align:left;
	width:982px;
	position:relative
}
.lay_head .logo {
	position:absolute;
	top:8px;
	left:12px;
	width:320px;
	height:30px
}
.lay_head .logo a {
	display:block;
	width:229px;
	height:30px
}
.lay_head .link {
	position:absolute;
	top:39px;
	right:12px
}
.lay_head .link .line {
	margin:0 5px;
	color:#e2e2e2
}
.lay_head .nav {
	position:absolute;
	top:65px;
	left:11px;
	height:34px
}
.lay_head .nav a {
	float:left;
	height:34px;
	margin-right:23px
}
.lay_head .nav .nav1 {
	width:74px
}
.lay_head .nav .nav1:link,.lay_head .nav .nav1:visited {
	background-position:0 -50px
}
.lay_head .nav .nav1:hover,.lay_head .nav .nav1:active {
	background-position:0 -90px
}
.lay_head .nav .nav1_now,.lay_head .nav .nav1_now:link,.lay_head .nav .nav1_now:visited,.lay_head .nav .nav1_now:hover,.lay_head .nav .nav1_now:active {
	background-position:0 -130px
}
.lay_head .nav .nav2 {
	width:92px
}
.lay_head .nav .nav2:link,.lay_head .nav .nav2:visited {
	background-position:-80px -50px
}
.lay_head .nav .nav2:hover,.lay_head .nav .nav2:active {
	background-position:-80px -90px
}
.lay_head .nav .nav2_now,.lay_head .nav .nav2_now:link,.lay_head .nav .nav2_now:visited,.lay_head .nav .nav2_now:hover,.lay_head .nav .nav2_now:active {
	background-position:-80px -130px
}
.lay_head .nav .nav3 {
	width:92px
}
.lay_head .nav .nav3:link,.lay_head .nav .nav3:visited {
	background-position:-180px -50px
}
.lay_head .nav .nav3:hover,.lay_head .nav .nav3:active {
	background-position:-180px -90px
}
.lay_head .nav .nav3_now,.lay_head .nav .nav3_now:link,.lay_head .nav .nav3_now:visited,.lay_head .nav .nav3_now:hover,.lay_head .nav .nav3_now:active {
	background-position:-180px -130px
}
.lay_head .nav .nav4 {
	width:92px
}
.lay_head .nav .nav4:link,.lay_head .nav .nav4:visited {
	background-position:-280px -50px
}
.lay_head .nav .nav4:hover,.lay_head .nav .nav4:active {
	background-position:-280px -90px
}
.lay_head .nav .nav4_now,.lay_head .nav .nav4_now:link,.lay_head .nav .nav4_now:visited,.lay_head .nav .nav4_now:hover,.lay_head .nav .nav4_now:active {
	background-position:-280px -130px
}
.lay_head .nav .nav5 {
	width:92px
}
.lay_head .nav .nav5:link,.lay_head .nav .nav5:visited {
	background-position:-380px -50px
}
.lay_head .nav .nav5:hover,.lay_head .nav .nav5:active {
	background-position:-380px -90px
}
.lay_head .nav .nav5_now,.lay_head .nav .nav5_now:link,.lay_head .nav .nav5_now:visited,.lay_head .nav .nav5_now:hover,.lay_head .nav .nav5_now:active {
	background-position:-380px -130px
}
.lay_head .nav .nav6 {
	width:92px
}
.lay_head .nav .nav6:link,.lay_head .nav .nav6:visited {
	background-position:-480px -50px
}
.lay_head .nav .nav6:hover,.lay_head .nav .nav6:active {
	background-position:-480px -90px
}
.lay_head .nav .nav6_now,.lay_head .nav .nav6_now:link,.lay_head .nav .nav6_now:visited,.lay_head .nav .nav6_now:hover,.lay_head .nav .nav6_now:active {
	background-position:-480px -130px
}
.lay_head .nav .nav7 {
	width:92px
}
.lay_head .nav .nav7:link,.lay_head .nav .nav7:visited {
	background-position:-580px -50px
}
.lay_head .nav .nav7:hover,.lay_head .nav .nav7:active {
	background-position:-580px -90px
}
.lay_head .nav .nav7_now,.lay_head .nav .nav7_now:link,.lay_head .nav .nav7_now:visited,.lay_head .nav .nav7_now:hover,.lay_head .nav .nav7_now:active {
	background-position:-580px -130px
}
.lay_head .nav .nav8 {
	width:92px
}
.lay_head .nav .nav8:link,.lay_head .nav .nav8:visited {
	background-position:-680px -50px
}
.lay_head .nav .nav8:hover,.lay_head .nav .nav8:active {
	background-position:-680px -90px
}
.lay_head .nav .nav8_now,.lay_head .nav .nav8_now:link,.lay_head .nav .nav8_now:visited,.lay_head .nav .nav8_now:hover,.lay_head .nav .nav8_now:active {
	background-position:-680px -130px
}
.lay_head .nav .nav9 {
	width:92px
}
.lay_head .nav .nav9:link,.lay_head .nav .nav9:visited {
	background-position:-780px -50px
}
.lay_head .nav .nav9:hover,.lay_head .nav .nav9:active {
	background-position:-780px -90px
}
.lay_head .nav .nav9_now,.lay_head .nav .nav9_now:link,.lay_head .nav .nav9_now:visited,.lay_head .nav .nav9_now:hover,.lay_head .nav .nav9_now:active {
	background-position:-780px -130px
}

lay_foot {
	text-align:center;
	margin:10px auto;
	width:943px;
	border-top:#e2e2e2 solid 1px;
	padding-top:20px
}
.lay_foot .copyright_en {
	margin:8px 0;
	font-size:11px;
	font-family:Verdana
}
.lay_foot .footer_menu {
	color:#999
}
.lay_foot .footer_menu a {
	color:#2F8AB5;
	margin:0 4px 0 3px
}
